.kecheng {border: 1px solid #333; height: 17rem; margin: 3rem;}
.kecheng .img {padding-left: 3rem;padding-right: 3rem; }
.kecheng .kecheng-content h4{text-indent: 1rem;}
.kecheng .kecheng-content li{text-indent: 1rem; background: url('../images/dot.png') no-repeat left center; background-size: 4% }
.kecheng img {width: 100%; margin-top: -3rem;}
.course {padding-left: 10%;padding-right: 10%; margin-top: 10rem;}
.course .desc {background: #5470fe; height: 25rem; padding: 5rem; color: #fff;}
.course .desc h4 {text-align: center; font-size: 1.1rem;}
.course .desc p {font-size: 1rem;}
.course .selected {background: #4563fc url('../images/sanjiao.png') no-repeat; background-size: 100%;}
@media screen and (max-width:993px) {
    .kecheng {border: 1px solid #333; height: 12rem; margin: 0; margin-top: 1rem;}
    .kecheng .img {padding: 0}
    .kecheng img {margin-top: -1rem;}
    .course .desc {padding: 1rem;height: 35rem;}
}